/******************************************************************************* 
 * Copyright (C) 2012-2015 Microfountain Technology, Inc. All Rights Reserved. 
 * 
 * Unauthorized copying of this file, via any medium is strictly prohibited.   
 * Proprietary and confidential
 * 
 * Last Modified: 2015-11-24 22:31:36
 ******************************************************************************/

package cn.com.xy.sms.sdk.Iservice;

import java.util.ArrayList;
import java.util.List;

/*******************************************************************************
 * Copyright (C) 2012-2015 Microfountain Technology, Inc. All Rights Reserved.
 * <p>
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 * Proprietary and confidential
 * <p>
 * Last Modified: 15/11/20 下午2:36
 ******************************************************************************/

public class ResolveData {

    /**
     * 1、单一性退订指令； 2、多选择性退订指令； 3、打电话退订；
     */
    private int actionType;

    /**
     * 回复目的地（也即通道、端口号）
     */
    private String targetChannel;

    /**
     * 代表指令（当动作类型为3时，无该元素；动作为2时，代表推荐性指令集合）
     */
    private String directive;

    private List<AttachItem> attachItems = new ArrayList<AttachItem>();

    public int getActionType() {
        return actionType;
    }

    public void setActionType(int actionType) {
        this.actionType = actionType;
    }

    public String getTargetChannel() {
        return targetChannel;
    }

    public void setTargetChannel(String targetChannel) {
        this.targetChannel = targetChannel;
    }

    public String getDirective() {
        return directive;
    }

    public void setDirective(String directive) {
        this.directive = directive;
    }

    public List<AttachItem> getAttachItems() {
        return attachItems;
    }

    public void setAttachItems(List<AttachItem> attachItems) {
        this.attachItems = attachItems;
    }
}
